physical menace - German English Dictionary